package com.chanyachting.emall.service;

import java.util.List;

import com.chanyachting.emall.domain.Company;
import com.chanyachting.emall.domain.Companymember;
import com.chanyachting.emall.domain.Member;




//公司会员相关操作
public interface CompanyMemberService {
	
	
	//获得一个公司会员对象
	public Companymember getOneCompanymember(Companymember cmember);
	
	//获得所有公司会员对象
	public List<Companymember>  getAllCompanymember();
	
	//获得指定公司下的所有公司会员对象
	public List<Companymember> getCompanymemberByCompany(Company company);

	//添加公司会员对象
	public boolean addCompanymember(Companymember cmember);
	
	//删除公司会员对象
	public boolean delCompanymember(Companymember cmember);
	
	//通过会员获得公司会员对象
	public Companymember getCompanymemberByMember(Member member);
	
	//通过公司会员获得公司对象
	public Company getCompanyByCompanymember(Companymember cmember);

}
